<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        window.onload = () => {
            console.log("每一位数字都增加30%:")
            let arr = [1, 5, 7, 4, 8];
            console.log("原数组：" + arr);
            // 编写函数map(arr) 把数组中的每一位数字都增加30%，并返回一个新数组
            let map = (arr) => {
                for (let i = 0; i < arr.length; i++) {
                    arr[i] = arr[i] * 1.3
                }
                return arr
            }
            console.log("改变后的数组" + map(arr));
            console.log("");
            // var arr = [10,15,2,32,5,4,20,8,48,54,6];找出数组中小于10 的数据，并组成一个新的数组
            console.log("找出数组中小于10 的数据");
            let arr1 = [10, 15, 2, 32, 5, 4, 20, 8, 48, 54, 6];
            let arr2 = new Array();
            for (let i = 0; i < arr1.length; i++) {
                if (arr1[i] < 10) {
                    arr2.push(arr1[i])
                }
            }
            console.log(arr2);
            console.log("");
            console.log("编写函数has(arr , 60) 判断数组中是否存在60这个元素，返回布尔类型");
            // let arr3 = [1, 3, 60, 50, 90];
            let arr3 = [1, 3, 50, 90];
            console.log("该数组为:" + arr3);
            let has = (arr3, num) => {
                for (let i = 0; i < arr3.length; i++) {
                    if (arr3[i] === num) {
                        return true
                    }
                }
                return false;
            }
            if (has(arr3, 60)) {
                console.log("该数组存在60这个元素")
            } else {
                console.log("该数组不存在60这个元素")
            }
            // console.log(has(arr3, 60));
        }
    </script>
</body>

</html>